alectis ciliaris - English Synonyms Dictionary

alectis ciliaris

n.
[1] threadfish , thread-fish